The [[zettelkasten]] method can provide a very robust framework for modelling the network structure of social connections.
Each note would represent a person and contain relevant information regarding to that person's connections to other people.
"An unexamined life is not worth living." - Socrates